@charset "utf-8";
/* CSS Document */
.mainnav { border-bottom:0}
.mainnav dl{ display:none;}
.mainnav h2 em { display:inline-block;}

.mainBody>div>.pic { margin-top:15px;}
.S1right h3 { line-height:30px}
.S1right h3 span { font:16px "微软雅黑"; }
.S1right dl { border:0; padding:5px;}
.S1right dt,.S1right dd { float: left}
.S1right dd { width:120px;}
.S1right dd a { font-weight: bold; line-height:1.5; background:0;}
.S1right dd p { color:#ff7800; font:20px "微软雅黑"; padding-left:10px; padding-top:20px}

.content { background:#f9f9f9; border:1px solid #e8e8e8}
.content form h3 { padding-top:20px }
.content form h3 input[type='button']{ border:1px solid #ddd; background:url(../images/community/line_03.png); width:76px; height:24px; margin-left:10px; font-weight:bold; color:#666}
.content form { padding:20px; font-size:14px; color:#666}
.content form input { font-size:14px}
.content form input[type='text']{ border:1px solid #ddd; width:454px; height:35px; text-indent:10px;}
.content form span { width:76px; display:inline-block; float:left; line-height:36px;}
.content form p{ padding:20px 0;}
.content form p strong { display:block; float:left; width:660px ; position:relative}
.content form p strong textarea { width:100%; height:270px; padding:10px; padding-top:40px; border:1px solid #ddd;resize: none;}
.content form p strong em { position:absolute; display:block; top:2px; left:1px; height:30px; line-height:30px; vertical-align:middle; border-bottom:1px solid #ddd; width:660px; margin:0; padding:0 10px; background:url(../images/community/line_03.png)}
.content form p strong em a { font-size:12px; color:#999;}
.content form p strong em input { margin-right:10px}
.content form h4 { padding-left:76px; margin-top:-20px}
.content form h4 input{ height:36px; width:106px; font-size:16px; font-weight:bold}
.content form input[type='button']{ background:url(../images/community/button_03.png); height:22px; border:1px solid #d1d1d1; font-size:12px; font-weight:bold; color:#999;}
.content form .nohtml{ position:relative; height:0px;margin-top:-15px}
.content form .nohtml .cityLayer{ position:absolute; top:0; left:76px; z-index:88; display:none;}
.content form p i{ display:inline-block; margin-right:10px; background:#fff; border:1px solid #ddd; padding:5px 15px;}
.content form p i img{ padding-left:5px; cursor:pointer;}










.Rbanner { margin:15px 0;}

.xiangqing .XQtop { padding:15px 0;}
.xiangqing .XQtop input[type='button'] { width:75px; height:26px; border:1px solid #ddd; font-weight:bold; color:#666; background:#fff}
.xiangqing .XQtop>input { margin-right:10px}
.xiangqing .XQtop .saoma { position:relative; display:inline-block}
.xiangqing .XQtop .saoma img { position:absolute; top:30px; left:-55px; display:none; z-index:99}
.xiangqing .XQtop .saoma:hover img { display:block}

.touxiang {width:120px;overflow:hidden; margin:20px auto;}
.touxiang .window { position:relative;  height:120px; background:url(../images/community/touxiangbj.png)}
.touxiang .window span { position:absolute; display:block; left:0; right:0; top:0; bottom:0; background:url(../images/community/zhezhao.png) center no-repeat}
.touxiang>p { color:#ff7800; text-align:center; padding:10px; font-size:14px;}
.xiangqing .XQlist dl { overflow:hidden; height:100%; border:1px solid #e8e8e8; position:relative; border-bottom:5px solid #e8e8e8}
.xiangqing .XQlist dl dt,.xiangqing .XQlist dl dd { float:left}
.xiangqing .XQlist dl dt { background:#f9f9f9; width:200px; position:absolute; top:0; bottom:0; border-right:1px solid #e8e8e8;}
.xiangqing .XQlist dl dt h3 { padding:20px 10px ; text-align:center; color:#999}
.xiangqing .XQlist dl dt h3 span { padding:10px}
.xiangqing .XQlist dl dt h3 span em { color:#ff7800}
.xiangqing .XQlist ol { margin:10px; border-top:1px dotted #ddd;}
.xiangqing .XQlist dl dt ol li { height:28px; line-height:28px;}
.xiangqing .XQlist dl dt ol li span { color:#ccc;}
.xiangqing .XQlist dl dt ol li em { color:#999}

.xiangqing .XQlist dl dd { width:660px; padding:20px; padding-left:220px}
.xiangqing .XQlist dl dd h3 { line-height:2; font-size:14px; font-weight:bold;}
.xiangqing .XQlist dl dd h4 { line-height:2; padding-bottom:5px; border-bottom:1px dotted #e8e8e8; color:#999; overflow:hidden; height:100%; margin-bottom:15px}
.xiangqing .XQlist dl dd .txt { line-height:1.7;}
.xiangqing .XQlist dl dd .txt p { padding:10px 0;}
.xiangqing .XQlist dl dd input[type='submit'] { width:74px; height:26px; margin:10px 0;}

.myactivity { padding:10px 0;}
.myactivity .myact_btn { color:#fff; background:#2dcc70; font:16px "微软雅黑"; border:0; width:116px; height:36px}
.myactivity span { margin-left:30px; display:block; height:36px; position:relative; margin-top:3px}
.myactivity span dl { position:absolute; border:1px solid #ddd; background:#fff; text-align:left; padding-left:10px; width:58px; border-top-left-radius:3px;border-bottom-left-radius:3px;}
.myactivity span dl dt { height:30px; line-height:30px;}
.myactivity  span dl dt em { background:url(../images/header/xiajiantou.png) no-repeat; width:8px; display:inline-block; height:4px; margin-left:10px} 
.myactivity span dl dd{ display:none;}
.myactivity span dl dd a { display:block; line-height:2}
.myactivity span dl:hover dd { display:block}
.myactivity span input[type='text']{ width:290px; height:28px; border:1px solid #ddd; padding-left:78px;}
.myactivity span input[type='button'] { background: #999 url(../images/header/fdj_03.png) no-repeat center; width:30px; height:32px; border:0; border-top-left-radius:0; border-bottom-left-radius:0}

.menu1 { height:44px; border:1px solid #e8e8e8; background:#f7f7f7; border-top:0; border-bottom-color:#fff}
.menu1 ul li { float:left; height:45px;font:14px "微软雅黑"; border-top:3px solid #f7f7f7; border-right:1px solid #e8e8e8; font-weight:bold; cursor:pointer; width:100px; text-align:center; line-height:44px; color:#666}
.menu1 ul li.click { border-top-color:#ff7800; background:#fff; color:#ff7800}

.Csxlistcon .menu { padding:10px; border:1px solid #e8e8e8; border-top:0}
.Csxlistcon .menu a { padding:5px; line-height:1.5}
.Csxlistcon .menu a.hover { font-weight:bold; color:#333}
.Lsxlist { width:900px;}
.Csxlistcon .city { height:31px; line-height:30px; margin-top:15px; border:1px solid #e8e8e8}
.Csxlistcon .city li { float:left; height:30px; line-height:30px; text-align:center; cursor:pointer}
.Csxlistcon .city li span { display:block; border:1px solid #fff; border-bottom:0; padding:0 10px; z-index:3; position:relative; background:#fff}
.Csxlistcon .city li:hover span { border-color:#ff7800; background:#ff7800; color:#fff}
.Csxlistcon .city li.chick span { border-color:#ff7800; color:#ff7800; height:31px}
.Csxlistcon .city li span em{ display:inline-block; width:8px; height:4px; background:url(../images/header/xiajiantou.png) no-repeat; margin-left:5px;}
.Csxlistcon .city li:hover span em { background-image:url(../images/header/xiajiantou-fff.png); }
.Csxlistcon .city li.chick span em { transform:rotate(180deg)}
.Csxlistcon .city>b{ padding:0 10px;}
.Csxlistcon .city>b.fr { color:#999; }
.Csxlistcon .city>b.fr i { color:#ff7800; font-weight:bold}
.Csxlistcon .city li.chick:hover span{ color:#fff}
.Csxlistcon .city { position:relative}
.Csxlistcon .city li .citycon { display:none; background:#fff; border:1px solid #ff7800; position:absolute; left:0; right:0; top:31px; z-index:2; padding:10px; text-align:left}
.Csxlistcon .city li.chick .citycon { display:block;}
.Csxlistcon .city li .citycon dl { width:50%; float:left}
.Csxlistcon .city li .citycon dl dt { font-weight:bold; float:left; width:70px; padding-left:20px}
.Csxlistcon .city li .citycon dl dd{ width:300px; float:left}
.Csxlistcon .city li .citycon dl dd a { padding:10px}
.Csxlistcon .city .nav a{ display:inline-block; height:30px; line-height:30px; width:22px; background:#ccc; color:#fff; font-weight:bold; text-align:center; float:left}
.Csxlistcon .city .nav a:hover{ background:#999; text-decoration:none}
.Csxlistcon .city .title { color:#ccc; font-weight:bold; padding-top:10px}
.Csxlistcon .city .title b { padding:5px;}


.xxss{ overflow:hidden; height:100%;}
.xxsslist li { width:210px; padding:7px; float:left}
.xxsslist li h4 { height:28px; line-height:28px; color:#333; text-overflow:ellipsis;
        white-space:nowrap;
        overflow:hidden;}
.xxsslist li h5 {color:#ccc; padding-bottom:5px}
.xxsslist p b { float:right; padding:5px; padding-left:20px; margin-top:10px; cursor:pointer}
.xxsslist p i { cursor:pointer; border-right:1px solid #e8e8e8; padding-right:10px}
.xxsslist p i span { position:relative; display:inline-block; width:40px; height:40px; margin-right:10px}
.xxsslist p i span em { display:block; position:absolute; background:url(../images/mianbody/style/zhezhao.png) no-repeat; width:40px; height:40px; top:0; left:0; z-index:9999;}
.xxsslist p i span em { display:block; position:absolute; background:url(../images/mianbody/style/zhezhao.png) no-repeat; width:40px; height:40px; top:0; left:0; z-index:9999;}

.Rsxlist {}
.Rbanner { text-align:right}
.S1right .pic a { padding:3px; float:left}

.toptitle table{ width:100%; margin-top:10px; border:1px solid #e8e8e8; text-align:left; text-indent:10px; line-height:1.5}
.toptitle table tr:first-child { background:#e8e8e8; height:32px; line-height:32px; color:#999;}
.toptitle table td em { background:url(../images/community/toptitle_10.png) no-repeat center; width:21px; height:22px; display:inline-block; float:left; margin:0 10px}
.toptitle table td a { font-size:14px;}
.toptitle table td a:hover { color:#2980b9; text-decoration:none}
.toptitle table td i { color:#999;}
.toptitle table td p { color:#ccc}
.toptitle table td span { margin-left:5px}
.toptitle table tr{border-bottom:1px solid #e8e8e8; }
.toptitle table tr td { padding:10px 0;}
.toptitle table tr td:first-child {}
.toptitle table tr.light td a{  font-weight:bold}

.spfxlist li>a{ display:block; position:relative}
.spfxlist li>a span { position:absolute; top:0; right:0; color:#fff; background:#06a7e1; display:block; padding:3px 5px;}
.spfxlist li>a em { position:absolute; right:0; bottom:0; font-weight:bold; color:#fff; display:block; padding:3px 5px;}
.spfxlist li h5{ line-height:1.5}

.yjgl ul.zzly { width:100%; margin-left:-15px;}
.yjgl ul.zzly li { height:100%;}
.yjgl ul.zzly li .text { float:left; width:700px;}

.text .listbox{ display:inline-block}
.select { margin-top:-15px; margin-right:10px}




/*朋友圈*/
.Csxlistcon>div { display:none;}
.Csxlistcon>div:first-child{ display:block}
.timeZlist {}
.menu1 { overflow:hidden; height:100%; background:#f7f7f7;}
.menu1 ul { float:left; margin-top:-1px;}
.menu1 .myactivity { width:300px; float:right; padding:0; margin:0; margin-top:3px;}
.menu1 .myactivity span input[type='text']{ width:130px; height:28px; border:1px solid #ddd; padding-left:10px;}


.timeZlist>dl{ overflow:hidden; height:100%; padding-top:20px; border-bottom:1px solid #e8e8e8; padding:20px 0;}
.timeZlist>dl>dt,.timeZlist>dl>dd{ float:left;}
.timeZlist>dl>dt{ width:100px; height:100px; background:#ccc; color:#fff; font-family:"微软雅黑"; }
.timeZlist>dl>dt span { font-size:40px; margin-top:30px; margin-left:10px; display:inline-block;}
.timeZlist>dl>dt em { font-size:20px;}
.timeZlist>dl>dd{ padding-left:20px; width:780px;}
.timeZlist>dl>dd h2 a { padding-right:10px}
.timeZlist>dl>dd p { line-height:20px; padding:10px 0; font-size:14px;}
.timeZlist>dl>dd .operate{ text-align:right}
.timeZlist>dl>dd h3{ font-weight:bold; font-size:14px;}
.timeZlist>dl>dd h4 { float:left; padding-right:10px;}
.timeZlist>dl>dd h4 img { width:210px; height:160px;}
.timeZlist>dl>dd .mH { min-height: 100px;}
.timeZlist>dl>dd h6{ color:#999; line-height:1.7}
.timeZlist>dl>dd h6 span { color:#ff7800; font-size:14px; font-weight:bold; padding-right:10px;}
.timeZlist>dl>dd .news { background:#f7f7f7; min-height:90px; color:#666; margin-bottom:10px;}
.timeZlist>dl>dd .news img { width:120px; float:left; padding-right:10px; height:90px;}
.timeZlist>dl>dd .news span { color:#999}
.timeZlist .Bnav{ margin:20px;}
.timeZlist .add { padding:0; border:0; padding-top:20px;}
.timeZlist .add span{font-size:30px; margin-left:20px;}
.timeZlist .add dd{ cursor:pointer; padding-left:0}
.no { padding:100px; text-align:center; display:none}

.timeZlist1>dl>dt { width:60px; height:60px;}
.timeZlist1>dl>dd { width:820px;}
.timeZlist1>dl>dd p { font-size:12px; color:#666}
.timeZlist1>dl>dd .fl { width:730px; }
.timeZlist1>dl>dd .fr { width:90px;}
.timeZlist1>dl>dd .fr span { border:1px solid #ccc; font-size:14px; font-weight:bold; color:#666; display:block; width:63px; height:30px; border-radius:3px; text-align:center; line-height:30px; margin-top:15px; float:right; cursor:pointer}
.timeZlist1>dl>dd .fr span.agr{ color:#fff; background:#ff7800; border-color:#ff7800}
.timeZlist1>dl>dd .share { width:100%; color:#666}
.timeZlist1>dl>dd .share img { float:left; padding-right:10px; width:160px; height:120px;}
.timeZlist1>dl>dd .share span { color:#ccc}
.timeZlist1>dl>dd .share p { min-height:70px}
.timeZlist .search{ padding:20px 0;}
.timeZlist .search a{ display:inline-block; padding:5px;}
.timeZlist .search a:hover{ background:#ff7800; color:#fff}
.friList { overflow:hidden; height:100%;}
.friList dl{ width:160px; height:190px; float:left; padding-right:25px;}
.friList dl dd{ overflow:hidden; height:100%; line-height:30px;}
.friList dl dt img{ width:160px; height:160px;}
.friList dl dd span { font-size:14px;}
.friList dl dd em { color:#999;}
.friList dl dt { height:160px; position:relative}
.friList dl dt span { display:block; position:absolute; height:36px; line-height:36px; vertical-align:middle; background:#000; background:rgba(0,0,0,.5);left:0; right:0; bottom:0; display:none}
.friList dl dt span input { padding:5px 10px; font-weight:bold; border:0; margin-left:5px;}
.friList dl.add dt{ background: url(../images/friend/add_03.png) no-repeat center; cursor:pointer;}


 
.timeZlist .groList{ overflow:hidden; height:100%;}
.timeZlist .groList dl { float:left; margin-top:20px; margin-left:14px;}
.timeZlist .groList dl dt { width:204px; height:204px; overflow:hidden; padding:4px; border:1px solid #e8e8e8; overflow:hidden; height:100%;}
.timeZlist .groList dl dt span{ display:block; float:left; background:#f0f0f0; width:60px; height:60px; margin:4px 4px;}
.timeZlist .groList dl dt span img { width:60px; height:60px;}
.timeZlist .groList dl dd { height:40px; font:18px "微软雅黑"; text-align:center;line-height:40px ;}

.groCon
.groCon .title{ overflow:hidden; height:100%; padding:10px 0; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.groCon .title .fl h2{ font:20px "微软雅黑"; padding:5px 0;}
.groCon .title .fl span { color:#999; font-size:14px;}
.groCon .title .fl input{ padding:5px 15px; font-size:16px; font-family:"微软雅黑";}
.groCon .title .fl input[type=button]{ border:1px solid #ddd; background:#fff;}
.groCon .friList { padding:20px 0;}





.Lcindex {width:200px;}
.LCIlist{border:1px solid #efefef ; margin-bottom:10px }
.Lcindex .title { padding:10px; overflow:hidden; height:100%; height:24px; line-height:24px;}
.Lcindex .title span { font:16px "微软雅黑"}
.Lcindex .list { padding:10px;}
.Lcindex .list dl{ overflow:hidden; height:100%; padding-bottom:10px}
.Lcindex .list dl dt,.Lcindex .list dl dd{ float:left}
.Lcindex .list dl dt img { width:60px; height:60px;}
.Lcindex .list dl dd { padding:5px 10px}
.Lcindex .list dl dd h3{ font: bold 14px "微软雅黑"; line-height:2; width:80px; overflow:hidden;}
.Lcindex .list dl dd span { color:#999}


.Rcindex{ width:685px;}
.Rcindex .headpic dl dt { padding-right:20px}
.Rcindex .headpic dl dt img { width:182px; height:182px;}
.Rcindex .headpic dl dd{ width:480px;}
.Rcindex .headpic dl dd h2{ height:40px; line-height:40px; border-bottom:1px dashed #ddd}
.Rcindex .headpic dl dd h2 span{ font:20px "微软雅黑"; color:#666;}
.Rcindex .headpic dl dd h2 em { color:#cccccc; float:right}
.Rcindex .headpic dl dd ul { padding:10px;}
.Rcindex .headpic dl dd ul li { height:24px; line-height:24px; font-size:14px;}
.Rcindex .headpic dl dd ul li span { color:#999;}
.Rcindex .headpic dl dd p input{ margin-right:10px}

.Rcindex .news .title { height:40px; font:20px "微软雅黑"; line-height:60px;}
.Rcindex .timeZlist>dl>dt{ width:60px; height:60px; background:#ccc; color:#fff; font-family:"微软雅黑"; }
.Rcindex .timeZlist>dl>dt span { font-size:20px; margin-top:20px; margin-left:10px; display:inline-block;}
.Rcindex .timeZlist>dl>dt em { font-size:12px;}
.Rcindex .timeZlist>dl>dd{ width:600px}
.Rcindex .timeZlist>dl>dd h2 img { width:160px}
.Rcindex .timeZlist>dl>dd h4 img { width:160px; height:120px}
.Rcindex .timeZlist>dl>dd p{ min-height:60px}
.Rcindex .timeZlist .add dd img { width:60px; height:60px}